export interface IWithoutAnimation {
    withoutAnimation: boolean;
}
export type TSize = "large" | "default" | "small";
export interface IChangeSetting {
    key: string;
    value: any;
}

export interface IUserInfo {
    username: string;
    password: string;
    code: string;
    uuid: string;
}

export interface Config {
    key: string;
    value: any;
    params: any;
    row: any;
}

export interface role {
    admin: boolean;
    createTime: string;
    customCondition: boolean;
    dataScope: string;
    delFlag: string;
    deptCheckStrictly: boolean;
    deptIds: string;
    flag: boolean;
    menuCheckStrictly: boolean;
    menuIds: string;
    permissions: string;
    remark: string;
    roleId: number;
    roleKey: string;
    roleName: string;
    roleSort: number;
    status: number;
}
export interface pitchViews {
    fullPath: string;
    hash: string;
    matched: Array<object>;
    meta: Object;
    name: string;
    params: Object;
    path: string;
    query: Object;
    redirectedFrom: Object;
}
